文件比较
修改方法参见表后的文字说明
左侧为 HDWiki(For Discuz!)V1.50 的文件,右侧为discuz6.1原来文件。
10 define('IN_ADMINCP', TRUE); = 10 define('IN_ADMINCP', TRUE);
11 define('NOROBOT', TRUE);   11 define('NOROBOT', TRUE);
12 require_once './include/common.inc.php';   12 require_once './include/common.inc.php';
13 require_once DISCUZ_ROOT.'./admin/global.func.php';   13 require_once DISCUZ_ROOT.'./admin/global.func.php';
14 require_once DISCUZ_ROOT.'./admin/cpanel.share.php';   14 require_once DISCUZ_ROOT.'./admin/cpanel.share.php';
15 require_once DISCUZ_ROOT.'./include/cache.func.php';   15 require_once DISCUZ_ROOT.'./include/cache.func.php';
16 header("Content-type:text/html;charset=$charset"); <> 16  
17 include language('admincp'); = 17 include language('admincp');
18     18  
19 $discuz_action = 211;   19 $discuz_action = 211;
20     20  
21 $adminsession = new AdminSession($discuz_uid, $groupid, $adminid, $onlineip);   21 $adminsession = new AdminSession($discuz_uid, $groupid, $adminid, $onlineip);
22 $cpaccess = $adminsession->cpaccess;   22 $cpaccess = $adminsession->cpaccess;
 
81                 if(in_array($action, array('home', 'settings', 'members', 'groups', 'forums', 'threadtypes', 'threads', 'moderate', 'attachments', 'smilies', 'recyclebin', 'prune', 'styles', 'plugins', 'magics', 'medals', 'google', 'qihoo', 'video', 'announcements', 'faq', 'ecommerce', 'tradelog', 'creditwizard', 'jswizard', 'project', 'counter', 'misc', 'advertisements', 'insenz', 'logs', 'tools', 'checktools', 'upgrade')) || ($isfounder && in_array($action, array('runwizard', 'templates', 'database')))) { = 81                 if(in_array($action, array('home', 'settings', 'members', 'groups', 'forums', 'threadtypes', 'threads', 'moderate', 'attachments', 'smilies', 'recyclebin', 'prune', 'styles', 'plugins', 'magics', 'medals', 'google', 'qihoo', 'video', 'announcements', 'faq', 'ecommerce', 'tradelog', 'creditwizard', 'jswizard', 'project', 'counter', 'misc', 'advertisements', 'insenz', 'logs', 'tools', 'checktools', 'upgrade')) || ($isfounder && in_array($action, array('runwizard', 'templates', 'database')))) {
82                         require_once DISCUZ_ROOT.'./admin/'.$action.'.inc.php';   82                         require_once DISCUZ_ROOT.'./admin/'.$action.'.inc.php';
83                         $title = 'cplog_'.$action.($operation ? '_'.$operation : '');   83                         $title = 'cplog_'.$action.($operation ? '_'.$operation : '');
84                         if(!in_array($action, array('home', 'custommenu')) && lang($title, false)) {   84                         if(!in_array($action, array('home', 'custommenu')) && lang($title, false)) {
85                                 admincustom($title, cpurl('url'));   85                                 admincustom($title, cpurl('url'));
86                         }   86                         }
87                 } <>    
88                 elseif($action == 'hdwiki' ||$action == 'wikicommon' || $action == 'wikiuser' || $action == 'wikidoc') {      
89                         require_once DISCUZ_ROOT.'./admin/hdwiki.inc.php';      
90                 } elseif($action == 'catadd' || $action == 'catedit' || $action == 'catmerge'|| $action == 'catdetail'|| $action == 'catdelete'|| $action == 'movecat'){      
91                         require_once DISCUZ_ROOT.'./admin/doccat.inc.php';      
92                 }      
93                  else {   87                 } else {
94                         cpheader(); = 88                         cpheader();
95                         cpmsg('noaccess');   89                         cpmsg('noaccess');
96                 }   90                 }
97                 cpfooter();   91                 cpfooter();
98     92  
99         }   93         }
100 }   94 }
101     95  
102 ?>   96 ?>

(约在15行)require_once DISCUZ_ROOT.'./include/cache.func.php';
(下面加入)header("Content-type:text/html;charset=$charset");

(约在85行)
admincustom($title, cpurl('url'));
}
(下面加入)
}
elseif($action == 'hdwiki' ||$action == 'wikicommon' || $action == 'wikiuser' || $action == 'wikidoc') {
require_once DISCUZ_ROOT.'./admin/hdwiki.inc.php';
} elseif($action == 'catadd' || $action == 'catedit' || $action == 'catmerge'|| $action == 'catdetail'|| $action == 'catdelete'|| $action == 'movecat'){
require_once DISCUZ_ROOT.'./admin/doccat.inc.php';